Antique Clock Restoration
168c Marlborough Rd., Islington, London, United Kingdom, N19 4NP
(02074) 772224 Phone